import request from '@/utils/request'

// findRegionsByUserId	查询区域信息列表（带筛选）	POST	String token，integer userId，String name(区域名称)	参数放body中.
// 只有超级管理员+区域管理员才可已查询区域列表，其他角色返回空列表(目前没有区域管理员账号)
export function findRegionsByUserId(data) {
  return request({
    url: '/findRegionsByUserId',
    method: 'post',
    'headers': {
      'Content-Type': 'application/json'
    },
    data,
    baseURL: process.env.VUE_APP_BASE_API_DATA
  })
}

export function findChinaCity(data) {
  return request({
    url: '/findChinaCity',
    method: 'post',
    'headers': {
      'Content-Type': 'application/json'
    },
    data,
    baseURL: process.env.VUE_APP_BASE_API_DATA
  })
}

// saveRegions	创建区域	POST	String token，String name,String district,String city,String code	参数放body中
export function saveRegions(data) {
  return request({
    url: '/saveRegions',
    method: 'post',
    'headers': {
      'Content-Type': 'application/json'
    },
    data,
    baseURL: process.env.VUE_APP_BASE_API_DATA
  })
}
// updateRegions	修改区域	PUT	String token，integer id,String name,String district,String city,String code	参数放body中
export function updateRegions(data) {
  return request({
    url: '/updateRegions',
    method: 'PUT',
    'headers': {
      'Content-Type': 'application/json'
    },
    data,
    baseURL: process.env.VUE_APP_BASE_API_DATA
  })
}
